home *** CD-ROM | disk | FTP | other *** search
Wrap
XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt((((3333XXXX)))) NNNNAAAAMMMMEEEE XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt - Data type for a tab list SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS #include <Xm/Xm.h> XmTabList VVVVEEEERRRRSSSSIIIIOOOONNNN This page documents Motif 2.1. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt is the data type for a tab list. A tab list consists of tab stop list entries (XXXXmmmmTTTTaaaabbbbs). Whenever a tab component is encountered while an XXXXmmmmSSSSttttrrrriiiinnnngggg is being rendered, the origin of the next X draw depends on the next XXXXmmmmTTTTaaaabbbb. If a tab stop would cause text to overlap, the x position for the segment is reset to follow immediately after the end of the previous segment. Tab lists are specified in resource files with the following syntax: _r_e_s_o_u_r_c_e__s_p_e_c:::: _t_a_b WHITESPACE [, WHITESPACE _t_a_b ]* The resource value string consists of one or more tabs separated by commas. Each _t_a_b identifies the value of the tab, the unit type, and whether the offset is relative or absolute. For example: _t_a_b := _f_l_o_a_t [ WHITESPACE _u_n_i_t_s ] _f_l_o_a_t := [ _s_i_g_n ] [[ DIGIT]*. ]DIGIT+ _s_i_g_n := + where the presence or absence of _s_i_g_n indicates, respectively, a relative offset or an absolute offset. Note that negative tab values are not allowed. _u_n_i_t_s indicates the unitType to use as described in the XXXXmmmmCCCCoooonnnnvvvveeeerrrrttttUUUUnnnniiiittttssss reference page. For example, the following specifies a tab list consisting of a one inch absolute tab followed by a one inch relative tab: *tabList: 1in, +1in For resources of type, dimension, or position, you can specify units as described in the XXXXmmmmNNNNuuuunnnniiiittttTTTTyyyyppppeeee resource of the XXXXmmmmGGGGaaaaddddggggeeeetttt, XXXXmmmmMMMMaaaannnnaaaaggggeeeerrrr, or XXXXmmmmPPPPrrrriiiimmmmiiiittttiiiivvvveeee reference page. RRRREEEELLLLAAAATTTTEEEEDDDD Refer to the _M_o_t_i_f _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e for more information about tabs and tab lists. XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttCCCCooooppppyyyy(3), Page 1 (printed 10/3/02) XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmTTTTaaaabbbbLLLLiiiisssstttt((((3333XXXX)))) XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttFFFFrrrreeeeeeee(3), XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttGGGGeeeettttTTTTaaaabbbb(3), XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttIIIInnnnsssseeeerrrrttttTTTTaaaabbbbssss(3), XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttRRRReeeemmmmoooovvvveeeeTTTTaaaabbbbssss(3), XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttRRRReeeeppppllllaaaacccceeeePPPPoooossssiiiittttiiiioooonnnnssss(3), and XXXXmmmmTTTTaaaabbbbLLLLiiiissssttttTTTTaaaabbbbCCCCoooouuuunnnntttt(3). Page 2 (printed 10/3/02)